home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
ast_text
/
faqs
/
tcl-faqs
/
part3
< prev
Wrap
Text File
|
1993-06-28
|
53KB
|
1,514 lines
Newsgroups: comp.lang.tcl,comp.answers,news.answers
Path: senator-bedfellow.mit.edu!enterpoop.mit.edu!gatech!howland.reston.ans.net!math.ohio-state.edu!caen!malgudi.oar.net!chemabs!lvirden
From: lwv26@cas.org (Larry W. Virden)
Subject: FAQ: comp.lang.tcl Frequently Asked Questions (3/3)
(Last updated: June 16, 1993)
Message-ID: <tcl.p3_740234997@cas.org>
Followup-To: comp.lang.tcl
Summary: A regular posting of the comp.lang.tcl Frequently Asked Questions
(FAQ) and their answers. This is the third of three parts.
This part is a catalog of Tcl based software.
Originator: lwv26@lwv26aws
Keywords: tcl, expect, extended tcl, wish, tk
Sender: lvirden@cas.org
Supersedes: <tcl.p3_737658025@cas.org>
Reply-To: lvirden@cas.org (Larry W. Virden)
Organization: Chemical Abstracts Service
References: <tcl.p2_740234997@cas.org>
Date: Wed, 16 Jun 1993 12:50:56 GMT
Approved: news-answers-request@MIT.Edu
Expires: Wed, 28 Jul 1993 12:49:57 GMT
Lines: 1490
Xref: senator-bedfellow.mit.edu comp.lang.tcl:4759 comp.answers:1026 news.answers:9492
Archive-name: tcl-faq/part3
Version: 3.3
Last-modified: June 16, 1993
For more information concerning Tcl (see "tcl-faq/part1") or
(see "tcl-faq/part2").
Index of questions:
XI. Where can I get these packages?
A. Retrieving Tcl and Tk
B. Accessing the Tcl/Tk User Contributions Archive
C. Expect available via e-mail.
D. tcl-mode.el
E. The tk toolbox project
XII. What are some examples of applications using Tcl and/or Tk?
o Alpha
o Amiga OS Tcl 3.x port
o arTCLs
o BOS
o Bowling
o browse.tcl
o BYO
o calc.tk
o Clock (Analog)
o Compare Manifest
o coloredit
o CUTE
o DejaGnu
o directory browser
o Directory User Agent interface
o Drag and Drop directory browser
o Drag and Drop file browser
o edit-html
o Expect
o expecTerm
o Extended Tcl
o fn and ForumNet
o FSBox
o getcons
o hp-tcl-cdplay
o js tools
o Libsearch
o lookup
o MacOS Tcl, 6.1
o MacOS Tcl, 6.1v2
o MacOS Tcl, 6.7
o man.tk
o Modules
o MS-DOS Tcl, 6.0a
o MS-DOS Tcl, 6.2
o MS-DOS Tcl, 6.7
o MS-DOW Windows Tcl
o Mx
o Netrek Metaserver Monitor
o Objectify
o Parseargs
o Point
o PostgresBrowswer
o Picasso
o pixmap
o reversi
o Roger's Interface Language (RIL)
o rolodex
o ServiceMail(TM) Toolkit
o SGI GL interpretor
o smaillog
o Tcl
o tclbot
o tcltags
o tcltools
o tcltt, v1
o TCLtt, v2
o TeenyMUD
o tickle
o Tk
o Tk command interpretor
o tk WWW interface
o Tk xworld
o tkinfo
o tkinspect
o TkIspell
o tkkids
o TkMail
o TkMan
o tkmines
o tkwool
o Towers of Hanoi
o tupact
o twoClocks
o Tx
o unix.tk
o User-Maint
o user-setup
o VMS port of Tcl/Tk
o Wafe
o widget server
o workman
o wtour
o Xdig
o xf
o Zap Interpreters
XIII. Since Tcl/Tk appear to be extensible, are there any common extensions?
o addinput
o busy window
o C++ Tcl objects
o Calc_Object
o calculator
o calendar
o color settings
o deck.tk
o Directed Acyclic Graph (DAG) widgets
o Disjoint listbox selections
o SunOS dld package
o Eiffel / Tcl interface
o file selector
o file select (sherman)
o Tk focus follows pointer
o font settings
o graph
o GroupKit
o iconbutton
o Lamda anonymous procedures
o lisp2wish
o list select
o Multibyte Support for Tk
o Multiple interpretor support
o Mxedit
o net CDF
o Network management
o Photo widget
o Postgres extensions
o procedure tracing
o Safe Tcl Interpreter
o secure tcl
o showproc.tcl
o SIPP extensions
o Spreadsheet
o System V ipc
o Sybase Tcl
o tclcompare
o tcl debugger
o Tcl-DP
o Tcl externals
o tclIV
o tclMIDI
o tclOBST
o Tcl Packages
o tclprof
o tclRawTCP
o tclsql
o tclsockets
o tclTCP
o tclvogle
o Tcl SQL
o tcl_streams
o tclX dynamic library patches
o tclX / Tk merge
o tclXt
o tcpConnect
o tk Bell and Cutbuffer patches
o Tk Emacs
o tkFScale
o tkGLXwin
o tk-mod.shar
o tk RichText Format widget
o tkText (Tk 1.3 compatible)
o tkText (Tk 2.0 compatible)
o tree widget
o turtle graphics
o validate
o Variable Frames
o warp
o wmstuff
o Xpm support
XIV. Is there any commercial use of Tcl/Tk?
End of FAQ Index
----------------------------------------------------------------------
--------------------------------------
From: FAQ Tcl/Tk Package Catalog
Subject: -XI- Where can I get these packages?
The "home site" for Tcl on the Internet is sprite.berkeley.edu.
Sprite is an experimental research machine whose IP servers
occasionally flake out. If you find that sprite is refusing
connections, send mail to "root@sprite.berkeley.edu", wait a few
hours, and try again.
Tcl and Extended Tcl were posted to comp.sources.misc, appearing
In volume 25 and then Tcl appeared again in volume 26 and can be found at
most comp.sources.misc archive sites in the tcl and tclx directories.
These are quite old versions actually, but are still usable.
a. Tcl - available on sprite.berkeley.edu and harbor.ecn.purdue.edu
b. Tk - available on sprite.berkeley.edu and harbor.ecn.purdue.edu
c. Extended Tcl - available on sprite.berkeley.edu and harbor.ecn.purdue.edu
The IP address for harbor.ecn.purdue.edu is 128.46.128.76 .
sprite.berkeley.edu is a CNAME for allspice.Berkeley.EDU, whose
IP address is 128.32.150.27.
Other sites which either mirror the Tcl/Tk submissions or have special
versions are:
ftp.uu.net:/languages/tcl <- sprite only
gatekeeper.dec.com:/.0/BSD/UCB/sprite <- sprite only
sunsite.unc.edu:/pub/languages/tcl
ftp.ibp.fr:/pub/tcl <- distrib, contrib, expect
syd.dit.csiro.au:/pub/tk <- contrib and sprite
iskut.ucs.ubc.ca:/pub/X11/tcl
ftp.funet.fi:/pub/languages/tcl
coma.cs.tu-berlin.de:/pub/tcl
nic.funet.fi:/pub/languages/tcl
oskgate0.mei.co.jp:/free/X/toolkits/tcl <- sprite only
sunsite.unc.edu:/pub/Linux <- contains port of extended Tcl and
extended Tk to this OS.
--------------------------------------
From: -XI- Where can I get these packages?
Subject: -A- Retrieving Tcl and Tk
>From: ouster@sprite.Berkeley.EDU (John Ousterhout)
>Newsgroups: comp.lang.tcl
>Subject: Obtaining Tcl/Tk sources
For people new to the Tcl/Tk community, here is information on how
to obtain Tcl and Tk sources. The information below describes what
I distribute; other information is available from other machines
also, such as harbor.ecn.purdue.edu.
The sources and documentation for the Tcl command
language library, for the Tk toolkit, and for a few Tcl-based
applications, are in the public FTP area on sprite.berkeley.edu.
All of these files are in the "tcl" subdirectory of the FTP area.
Here is a catalog of what's available. Most of the files are
compressed tar files ("xxx.tar.Z"). There is some overlap
between the contents of the various packages.
tk3.2.tar.Z - This is the latest release of the Tk toolkit, released
in February 1993. It includes a complete copy of the
Tcl V6.7 release (the version of Tcl with which it is
compatible) plus a simple windowing shell called
"wish". If you retrieve this file you don't need to
retrieve Tcl separately.
tcl6.7.tar.Z - This is the newest release of the Tcl library.
It became available in February 1993. This package
includes only the Tcl library and its documentation,
plus a simple main program for testing.
tclX6.5c.tar.Z - Extended Tcl (or NeoSoft Tcl), created by Mark
Diekhans and Karl Lehenbauer, which adds a number
of useful facilities to the base Tcl release.
Among the things in Extended Tcl are a Tcl shell,
many new commands for things like UNIX kernel
call access and math library routines, and an
on-line help facility. This file is based on
Tcl versions 6.5 or later and Tk versions 3.0
or later.
Note that tclX6.5c-6.7c.update.shar.Z exists on
the purdue archive site.
mx.tar.Z - Sources and documentation for a mouse-based text
editor (mx) and terminal emulator (tx) based on
Tcl. This is a very old release: it uses an old
version of Tcl (which is included) and doesn't
even use Tk; it uses an ancient toolkit called
"Sx". These tools will eventually be replaced
with new tools based on Tk and the newest Tcl.
mx-2.5.tar.Z - Newer version of mx (see above) that uses the
standard X selection mechanism rather than the
homegrown mechanism used by previous versions.
Version 2.5 is not backwards compatible with
previous versions (you can't cut and paste between
the two). Still uses sx and an old version of
Tcl (both of which are included).
book.p1.ps.Z Compressed Postscript for a draft of the first part
of an upcoming book on Tcl and Tk to be published in
1993 by Addison-Wesley. This part of the book
describes the Tcl language and how to write scripts
in it. About 130 pages in length.
book.p2.ps.Z Compressed Postscript for a draft of the second part
of an upcoming book on Tcl and Tk to be published in
1993 by Addison-Wesley. This part of the book
describes how to write Tcl scripts for Tk. About
125 pages in length.
book.p3.ps.Z Compressed Postscript for a draft of the third part
of an upcoming book on Tcl and Tk to be published in
1993 by Addison-Wesley. This part of the book
describes how to write Tcl applications in C, using
the Tcl library procedure. 64 pages in length.
tclUsenix90.ps - Postscript for a paper on Tcl that appeared in the
Winter 1990 USENIX Conference. This paper is also
included in the Tcl and Tk distributions.
tkUsenix91.ps - Postscript for a paper on Tk that appeared in the
Winter 1991 USENIX Conference. This paper is also
included in the Tk distribution.
tkF10.ps - Postscript for Figure 10 of the Tk paper.
tut.tar.Z - A collection of materials from a full-day tutorial
on Tcl and Tk. Includes viewgraphs from five one-hour
talks plus a sample widget.
In addition, there may be older releases of some or all of the above
files; look for files with earlier release numbers.
To retrieve any or all of these packages, use anonymous FTP to
sprite.berkeley.edu (Internet address 128.32.150.27). Use user
"anonymous"; when asked for a password, type your login name. Then
retrieve the relevant file(s) with the commands like the following:
type image (try "type binary" if this command is rejected)
cd tcl
get tk3.2.tar.Z
Be sure to retrieve files in image mode (type "type image" to FTP)
in order to make sure that you don't lose bits.
Any file with a .Z extension is a compressed file, which means you must
use the "uncompress" program to get back a normal file. For example, for
the file tk3.2.tar.Z, you should type
uncompress tk3.2.tar.Z
once you've retrieved the file. This will produce a file named "tk3.2.tar".
Then you will need to use tar to extract the members. Typically one
would use a command such as:
tar xv tk3.2.tar
to extract the pieces.
Each of the releases has a README file in the top-level directory that
describes how to compile the release, where to find documentation, etc.
Questions or problems about any of these distributions should be directed
to "John Ousterhout" <ouster@cs.berkeley.edu>.
If you don't have access to Sprite, you can also retrieve some or
all of the above files from other FTP repositories. Here is a
sampler of machines that store some or all of the Tcl/Tk information,
plus the directories in which to check:
ftp.uu.net: /languages/tcl/*
export.lcs.mit.edu: /contrib/tk*
harbor.ecn.purdue.edu: /pub/tcl/*
--------------------------------------
From: -XI- Where can I get these packages?
Subject: -B- Accessing the Tcl/Tk User Contributions Archive
Contributions to the Tcl/Tk Contrib Archive are most welcome --
please upload them to:
harbor.ecn.purdue.edu:/incoming [128.46.128.76]
send the archive maintainer <tcl-archive@harbor.ecn.purdue.edu> a note stating
the names of the files you uploaded and a brief description for the
index.
Harbor is the central file server for the software staff of the
Engineering Computer Network, so please try to refrain from FTPing
stuff between 9am and 5pm EST (GMT -0500). No mail-archive service is
planned as yet -- users without FTP capability should use one of the
following mail-based FTP services (send mail to the appropriate address
with "help" in the body):
BITNET users: BITFTP <bitftp@pucc.princeton.edu>
Others: "DEC ftpmail" <ftpmail@decwrl.dec.com>
Europe: ftpmail@grasp1.univ-lyon1.fr
mail-server@ftp.tu-clausthal.de
WARNING! The archive maintainer will NOT be automatically archiving anything
posted to comp.lang.tcl or previously to the mailing list. So if you want
your nifty porting instructions for getting Tcl up on your Seiko wrist watch
or your pen computer to be saved for others benefit, be sure to ftp them into
the archive.
All contributions should be placed in harbor's ~ftp/incoming
subdirectory. Please send tcl-archive@harbor.ecn.purdue.edu and a short
mail message stating the filename(s) of your contribution and a brief
description (for the Index). If you've posted some code to
comp.lang.tcl or the Tcl mailing list, and you want it to be archived
at this site, please deposit it in ~ftp/incoming or mail it in a
suitable form (preferably uuencoded compressed tar file, but a shar
file's OK) to tcl-archive@harbor.ecn.purdue.edu.
Note: I have noticed that some authors prefer to use plain names rather than
version level type names. This means that you should a) make note of when
you get a package, and b) check the archive occasionally to see if a newer
version of the package has appeared.
-------------------------------
From: -XI- Where can I get these packages?
Subject: -C- Expect available via e-mail.
Besides being available via ftp, expect can also be received by email
by sending the message "send pub/expect/expect.shar.Z" to
library@cme.nist.gov .
As of January 11, 1993, the primary expect package does not work with Tcl 6.5
due to a Tcl 6.5 bug. There is an alpha.tar.Z package which provides
compatibility with Tcl 6.[67] as well as provides some support for Tk.
-------------------------------
From: -XI- Where can I get these packages?
Subject: -D- tcl-mode.el
"Sean Levy" <snl+@cs.cmu.edu> has hacked a version of Emacs's C mode into
a tcl-mode.el. He mentions that you must use semi-colons at the end
of each statement to get indentation to work right, but he found that
easier than doing without.
The code is on [128.2.214.236]
sambar.ndim.edrc.cmu.edu:/afs/cs/user/snl/public/tcl-mode.el.Z
(don't forget binary mode) as well as
harbor.ecn.purdue.edu:/pub/tcl/distrib/tcl-mode.el.Z .
"Julian Anderson" <jules@kauri.vuw.ac.nz> was also working on an Emacs Tcl
minor mode to fundamental.
"Chris Lindblad" <cjl@lcs.mit.edu> has contributed tcl.el, a Tcl mode for
GNU emacs. It's address is harbor.ecn.purdue.edu:/pub/tcl/extensions/tcl.el .
-------------------------------
From: -XI- Where can I get these packages?
Subject: -E- The tk toolbox project
The Tk Toolbox & Toolchest project.
The Toolchest consists of convenience routines for Tcl and Tk - a kind of a
libc for Tcl. The toolbox is a collection of commonly used code and
some specialized code such as fileselectors, dialogs that take care of
keyboard traversal through items automatically, etc.
The project has currently not yet reached a usable state, but each formal
release will be announced in comp.lang.tcl as well as other newsgroups.
There is a mailing list for discussion of the tk toolbox, kindly provided by
Ari Lemmke. To subscribe, write a message with the line:
X-Mn-Admin: join tktools
in the body or header of the message. Send this message to
linux-activists-request@niksula.cs.hut.fi .
To write to the list, send messages to to
linux-activists@niksula.cs.hut.fi
and add the line
X-Mn-Key: TKTOOLS
to the header or the body of the message. Especially remember this when
replying to messages from the list.
For more info about the list server (mailnet), write
an empty message to linux-activists-request@niksula.cs.hut.fi .
The intermediate snapshots are announced on this mailing list.
If you have problems or are willing to donate code or whatever,
you can contact the code maintainer (one of the three main implementors)
at tlukka@snakemail.hut.fi or lukka@helsinki.fi .
------------------------------
From: FAQ Tcl/Tk Package Catalog
Subject: -XII- What are some examples of applications using Tcl and Tk?
What: Simple name of package
Where: ftp site or 'From the contact'
Description: One to two line description of package, including Tk/Tcl version
requirements.
Contact: Email address for questions, comments, etc.
What: Alpha
Where: cs.rice.edu:/public/Alpha/Alpha_5.31.sea.hqx
Description: Alpha version 5.x is a Macintosh System 7.0 shareware ($25)
Tcl programmable editor. The Think C 5.0 Tcl source for the Mac
is available on cs.rice.edu as well.
Contact: pete@cs.rice.edu
What: Amiga OS Tcl 3.x port
Where: From the contact
Description: A port of Tcl 3.x to the Amiga. Uses Amiga share libraries
and implements "send" under the Amiga OS, plus a post. Includes
a MIDI file loader and player. Works, but is not up to the latest
version of Tcl nor is further work occurring.
Contact: "Karl Lehenbauer" <karl@sugar.neosoft.com>
What: arTCLs
Where: harbor.ecn.purdue.edu:/pub/tcl/code/artcls.tar.Z
Description: a Wish-based USENET news reader
Contact: mh@wx.gtegsc.com (Mike Hoegeman)
What: biff clock
Where: From the contact
Description: Tk example program showing biff and xclock like functions
Contact: karl@NeoSoft.com (Karl Lehenbauer)
What: BOS
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/bos-1.31.tar.Z,
monch.edrc.cmu.edu:/usr0/snl/archive,
sambar.ndim.edrc.cmu.edu:/afs/cs/user/snl/public
Description: BOS - the Basic Object System; SELF-like Tcl objects.
This is also an extension to Tcl.
Contact: snl+bos-requests@cmu.edu (Admin. requests for BOS mailing list)
snl+box@cmu.edu (BOS mailing list)
What: Bowling
Where: From the contact
Description: Tk based bowling game, using the core Tcl/Tk.
Contact: grina@news.fai.com (Peter Grina)
What: browse.tcl
Where: alt.sources archives
Description: Directory browser w/Tcl
Contact: peter@taronga.com (Peter da Silva)
What: BYO
Where: harbor.ecn.purdue.edu:/pub/tcl/code/byo_tk2.1_v0.7_tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/code/byo_v0.7_patch1 ,
ftphost.comp.vuw.ac.nz:/pub/tcl/byo_tk2.1_v07_tar.Z
Description: A graphical User Interface Builder for Wish
Contact: byo@comp.vuw.ac.nz (BYO Development Team)
What: calc.tk
Where: harbor.ecn.purdue.edu:/pub/tcl/code/calc.tk
Description: a simple calculator.
Contact: david@twg.com (David Herron)
What: Clock (Analog)
Where: From the contact
Description: Graphical representation of non-digital clock.
Contact: karl@NeoSoft.com (Karl Lehenbauer)
What: Compare Manifest
Where: From the contact
Description: Extended Tcl program that reads a MANIFEST and compares
directory hierarchy to it.
Contact: karl@NeoSoft.com (Karl Lehenbauer)
What: coloredit
Where: harbor.ecn.purdue.edu:/pub/tcl/code/coloredit.tk
Description: Tk script to edit colors
Contact: "Sam Shen" <sls@aero.org>
What: CUTE
Where: From the contact
Description: Call Unix/Tcl Environment - a serial port 'expect' like
program.
Contact: karl@NeoSoft.com (Karl Lehenbauer)
What: DejaGnu
Where: ftp.cygnus.com:/pub/dejagnu/dejagnu-1.0.tar.z and other GNU sites.
Description: an expect 4.5.2 based package designed to be a framework
for testing other software. Separate test suites exist for
GDB and binutils. Note that the tar includes a complete release
of Tcl 6.7 and expect 4.5.2.
Contact: "Rob Savoye" <rob@cygnus.com>
What: directory browser
Where: harbor.ecn.purdue.edu:/pub/tcl/code/dir.shar.Z
Description: Simple directory browser behaving similar to NeXT file browser.
Contact: khattra@cs.sfu.ca (Taj Khattra)
What: Directory User Agent interface
Where: ftp.ics.uci.edu:/mrose/fredtcl/fredtcl-sunos4.tar.Z
ftp.ics.uci.edu:/mrose/fredtcl/fredtcl.tar.Z
Description: A program that interrogates the OSI Directory about information
objects, people, programs, organizations, etc.
Contact: isode@nic.ddn.mil
What: Drag and Drop directory browser
Where: harbor.ecn.purdue.edu:/pub/tcl/code/dragdrop-1.1.tar.Z
Description: Graphical paradigm for coordinating "send" commands
Contains a drag and drop based directory browser.
Contact: "Michael J. Mclennan" <michael.mclennan@att.com>
What: Drag and Drop file browser
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/dragndrop.tk.Z
Description: Drag and drop based directory browser (tkfb) and helper programs
Contact: "Scott Schwartz" <schwartz@groucho.cs.psu.edu>
What: edit-html
Where: export.lcs.mit.edu:/contrib/edit-html.tcl.Z
Description: Tk wish script for creating HTML-based documents.
Contact: "Nathan Torkington" <Nathan.Torkington@vuw.ac.nz>
What: Expect
Where: ftp.cme.nist.gov:/pub/expect/expect.shar.Z
Description: a scripting language to talk to interactive programs like ftp,
telnet, fsck, and others that cannot be automated from a shell script
Contact: libes@cme.nist.gov (Don Libes)
What: Expect (Tcl 6.5 compatible)
Where: ftp.cme.nist.gov:/pub/expect/alpha.shar.Z
Description: a scripting language to talk to interactive programs like ftp,
telnet, fsck, and others that cannot be automated from a shell script
This is an alpha version due to Tcl 6.5 limitations.
Contact: libes@cme.nist.gov (Don Libes)
What: expecTerm
Where: ceylon.gte.com:/pub/expecterm/expecTerm1.0beta.tar.Z,
harbor.ecn.purdue.edu:/pub/tcl/extensions/expecTerm1.0beta.tar.Z
Description: expect with terminal emulation
Contact: matheus@gte.com (Christopher J. Matheus) and
weissman@get.com (Mark D. Weissman)
What: Extended Tcl
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclX6.5c.tar.Z,
harbor.ecn.purdue.edu:/pub/tcl/extensions/tclX6.5c-6.7c.update.shar.Z,
sprite.berkeley.edu:/tcl/tclX6.5c.tar.Z
Description: an essential package of extensions for Tcl, compatible with
Tcl 6.[567] / Tk 3.[012].
Contacts: markd@grizzly.com (Mark Diekhans) and
karl@neosoft.com (Karl Lehenbauer)
What: fn and ForumNet
Where: f.ms.uky.edu
Description: ForumNet - teleconferencing system,
fn - client to access ForumNet
Contact: sean@ms.uky.edu (Sean Casey)
What: FSBox
Where: harbor.ecn.purdue.edu:/pub/tcl/code/FSBox.tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/extensions/tkFSBox.tar.Z ,
coma.cs.tu-berlin.de
Description: Tk 3.x File Selection dialog box
Contact: "Sven Delmas" <garfield@cs.tu-berlin.de>
What: getcons
Where: harbor.ecn.purdue.edu:/pub/tcl/code/getcons.shar.Z
Description: Console managment tool - a wish based contool so to speak.
Contact: osborn@ae.sps.mot.com (Steve Osborn)
What: hp-tcl-cdplay
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/hp-tcl-cdplay.tar.Z
Description: a Tk interface to the HP CD-ROM player
Contact: "Mike Hoegeman" <mh@wx.gtegsc.com>
What: js tools
Where: princeton.edu:/pub/js/jstools-tk3.2v1.0.tar.Z,
harbor.ecn.purdue.edu:/pub/tcl/code/jstools-tk3.2v1.0.tar.Z
Description: A configurable directory browser (similar to the NeXT browser),
a extensible text editor, and a multi-font help viewing system.
Contact: "Jay Sekora" <js@princeton.edu>
What: Libsearch
Where: From the contact
Description: expect driven interface to Internet library databases.
Contact: "Terrence Brannon" <brannon@jove.cs.caltech.edu>
What: lookup
Where: From the contact
Description: Look up words in /usr/dict/word file.
Contact: raines@bohr.physics.upenn.edu (Paul Raines)
What: MacOS Tcl, 6.1
Where: harbor.ecn.purdue.edu:/pub/tcl/distrib/tcl61.cpt.bin
Description: Tcl6.1 Mac port (ThinkC 5.0.1)
Contact: parag@netcom.com (Parag Patel)
What: MacOS Tcl, 6.1v2
Where: harbor.ecn.purdue.edu:/pub/tcl/distrib/MacTcl6.1v2.sea.hqx
Description: Tcl6.1 Mac port (ThinkC 5.0.1) with a few extensions and fixes
Contact: rjohnson@kabuki.rdd.lmsc.lockheed.com (Ray Johnson)
What: MacOS Tcl, 6.7
Where: From the contact
Description: Tcl6.7 Mac port (ThinkC 5.0.1).
Contact: rjohnson@kabuki.rdd.lmsc.lockheed.com (Ray Johnson)
What: man.tk
Where: From the contact
Description: Tk based man page browser.
Contact: bagwill@swe.ncsl.nist.gov (Bob Bagwill),
bowe@acme.osf.org (John Bowe)
What: Modules
Where: ftp.eng.auburn.edu:/pub/Modules/Modules-v2.0.tar.Z
Description: a dynamic user environment customization package
Contact: "John L. Furlani" <john.furlani@sun.com>
What: MS-DOS Tcl, 6.0a
Where: harbor.ecn.purdue.edu:/pub/tcl/distrib/dostcl.zoo,
harbor.ecn.purdue.edu:/pub/tcl/distrib/dostcl60.tar.Z
Description: Experimental MS-DOS Tcl 6.0a port
Contact: "Karl Lehenbauer" <karl@NeoSoft.com>
What: MS-DOS Tcl, 6.2
Where: harbor.ecn.purdue.edu:/pub/tcl/distrib/tcl62.dos.tar
Cajal.uoregon.edu:/pub/tcl.dos.port/*
Description: stable port of Tcl 6.2, and extra libraries, ported to MS-DOS
Contact: dos-tcl@cajal.uoregon.edu (John Martin)
What: MS-DOS Tcl, 6.7
Where: harbor.ecn.purdue.edu:/pub/tcl/distrib/tcl67dos.zip
wuarchive.wustl.edu:/incoming
Description: Port of Tcl 6.7 to MS-DOS.
Contact: PSPRENG@CIPVAX.BIOLAN.UNI-KOELN.DE (Peter Sprenger)
What: MS-DOS Windows Tcl
Where: harbor.ecn.purdue.edu:/pub/tcl/distrib/w_tclbin.zip ,
harbor.ecn.purdue.edu:/pub/tcl/distrib/w_tclsrc.zip
Description: Port of Tcl (version unknown) to MS-DOS Windows (version unknown).
Contact: Unknown
What: Mx
Where: sprite.berkeley.edu:/pub/tcl/mx.tar.Z
sprite.berkeley.edu:/pub/tcl/mx-2.5.tar.Z
Description: a old Tcl/Sx based text editor
Contact: "John Ousterhout" <ouster@sprite.berkeley.edu>
What: Netrek Metaserver Monitor
Where: From the contact
Description: Tk 2.1/tclRawTCP based Tk program to monitor the metaserver.
Contact: sls@aero.org (Sam Shen)
What: Objectify
Where: From the contact
Description: First attempt at turning a C++ class into a Tcl object type.
Contact: faustus@ygdrasil.CS.Berkeley.EDU (Wayne A. Christopher)
What: Parseargs
Where: From comp.sources.misc archives, volume 29,
wuarchive.wustl.edu:/usenet/comp.sources.misc/volume29/parseargs
Description: Utility library for parsing command line arguments in various
languages (including Tcl) and on various hardware platforms
Contact: "Eric P. Allman" <eric@Berkeley.EDU>,
"Peter da Silva" <peter@Ferranti.COM>,
"Brad Appleton" <brad@SSD.CSD.Harris.COM>
What: Point
Where: ftp.cs.unm.edu:/pub/Point/point1.60.tar.Z,
ftp.cs.unm.edu:/pub/Point/point1.56.tar.Z
Description: a Tk based text editor - 1.60 works with Tk 3.0,
1.56 works with tk 2.3.
Contact: "Charlie Crowley" <crowley@cs.unm.edu>
What: PostgresBrowswer
Where: harbor.ecn.purdue.edu:/pub/tcl/code/postgresbrowser.tcl.Z
Description: An experimental postgres frontend.
Contact: "Frank Sauer" <sauer@hercules.eng.miami.edu>
What: Picasso
Where: iis.ethz.ch:/iisdist/graphics/picasso.tar.Z.dex
Description: Interactive visualization tool with object oriented user interface.
Free, but requires completion of physical license form before
code is available. See directory for examples.tar.Z which contains
doc and some sample output files, etc.
Contact: "Mark Westermann" <westerma@iis.ethz.ch>
What: pixmap
Where: harbor.ecn.purdue.edu:/pub/tcl/code/pixmap-0.1.tar.Z
Description: A color pixmap editor written in Tk.
Contact: "Sam Shen" <sls@aero.org>
What: reversi
Where: harbor.ecn.purdue.edu:/pub/tcl/code/reversi-1.0.tk
Description: Reversi (othello) game.
Contact: "Joel Fine" <joel@cs.berkeley.edu>
What: Roger's Interface Language (RIL)
Where: alt.sources archives,
export.lcs.mit.edu:/contrib/ril.tar.Z
Description: a preprocessor for resource files.
Contact: "Roger Reynolds" <rogerr@netcom.com>
What: rolodex
Where: From the Tk demos directory
Description: John Ousterhout's entry to Tom Solbourne's 1992 X toolkit
challenge.
Contact: ouster@sprite.Berkeley.EDU (John Ousterhout)
What: ServiceMail(tm) Toolkit (servicemail.tar.Z)
Where: eitech.com:/servicemail1.2.tar.Z
Description: Electronic mail server toolkit (v1.1, 9-8-92).
Contact: servicemail-help@eitech.com (ServiceMail questions),
or subscribe to servicemail-help mailing list by sending a message
to the "listserv subscribe servicemail-help your-real-name" service at
"services@eitech.com".
What: SGI GL interpretor
Where: metallica.prakinf.tu-ilmenau.de:/pub/GLIP/glip0.8.tar.Z
metallica.prakinf.tu-ilmenau.de:/pub/GLIP/glip0.8.doc.ps.Z
Description: Tcl based interpreter for Silicon Graphics GL.
Contact: ekki@prakinf.tu-ilmenau.de (Ekkehard Beier)
What: smaillog
Where: alt.sources archives
Description: email activity report for smail 2.5
Contact: karl@NeoSoft.com (Karl Lehenbauer)
What: Tcl
Where: sprite.berkeley.edu:/tcl/tcl6.7.tar.Z
Description: the complete base package for Tcl 6.7. Not needed if you
get Tk 3.2.
Contact: "John Ousterhout" <ouster@sprite.berkeley.edu>
What: tclbot
Where: belch.berkeley.edu:/pub/mud_robots/tclbot
Description: MUD robot for Tcl programmers
Contact: "Rusty C. Wright" <rusty@garnet.berkeley.edu.>
What: Tcl IPC interface
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclipc1-0.tar.Z
Description: Implements Tk's send command without requiring Tk or X11.
Contact: "Kim Gillies" <gillies@noao.edu>
What: tcltags
Where: harbor.ecn.purdue.edu:/pub/tcl/code/tcltags.tcl.Z
Description: Emacs TAGS generation for Tcl source.
Contact: "Tom Tromey" <tromey@ocellus.lanl.gov>
What: tcltools
Where: cygnus.com:/pub/tcltools-930124.tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/code/tcltools-930124.tar.Z
Description: Version of Tcl 6.5 and Tk 3.0 which uses autoconfig for
configuration purposes.
Contact: zoo@cygnus.com (david d 'zoo' zuhn)
What: tcltt, v1
Where: ftp.white.toronto.edu:/pub/muds/tcltt
Description: Tcl TinyTalk
Contact: "Chris Siebenmann" <cks@white.toronto.edu>
What: TCLtt (TCL-TinyTalk)
Where: From the contact
Description: Programmable client for connecting to MUDs (effectively, chat
servers with role playing). Uses TCL 6.7, should be OK with earlier.
Contact: dkfenger@sirius.uvic.ca (David Fenger)
What: TeenyMUD
Where: From the contact
Description: a small Multi User Dungeon program which is based on a
heavily modified version of Tcl.
Contact: teeny-list-request@fido.econlab.arizona.edu (TeenyMUD admin addr) ,
teeny-list@fido.econlab.arizona.edu (Teeny MUD Mailing List) ,
downsj@atlantis.CS.ORST.EDU (jason downs)
What: tickle
Where: ftp.msen.com:/pub/vendor/ice/tickle/AppOnly.hqx ,
ftp.msen.com:/pub/vendor/ice/tickle/DocOnly.hqx ,
ftp.msen.com:/pub/vendor/ice/tickle/EngineOnly.hqx ,
ftp.msen.com:/pub/vendor/ice/tickle/scripts.hqx ,
ftp.msen.com:/pub/vendor/ice/tickle/XTCL.hqx
Description: Tickle 3.1v1 is a Macintosh utility for file conversions
handles binhex, uudecode, compress, tar, MacBinary,
Apple Single/Double, etc.
Contact: tickle@ice.com
What: Tk
Where: sprite.berkeley.edu:/tcl/tk3.2.tar.Z
Description: the complete base package for Tcl
Contact: "John Ousterhout" <ouster@sprite.berkeley.edu>
What: Tk command interpretor
Where: From the contact
Description: A Tk terminal emulator-like widget.
Contact: Rudi Stouffs <rs6y+@andrew.cmu.edu>
What: tk WWW interface
Where: info.cern.ch:/pub/www/src/tkWWW-0.7.tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/extensions/tkWWW-0.8.tar.Z ,
export.lcs.mit.edu:/contrib/tkWWW-0.8.tar.Z
Description: A Tk World Wide Web (WWW) browser, requires tk 3.1 or greater.
Contact: tk-www-request@athena.mit.edu (administration of mailing list),
tk-www@athena.mit.edu (WWW Tk Browser Discussion List)
What: Tk xworld
Where: From the contact
Description: Tk world builder for the xworld server
Contact: "Michael D. Moore" <mdm@cis.ohio-state.edu>
What: tkinfo
Where: harbor.ecn.purdue.edu:/pub/tcl/code/tkinfo-0.3.tar.Z
ptolemy.berkeley.edu:/pub/misc/tkinfo-0.3.tar.Z
Description: GNU info parsing and interpretation code and a Tk program
providing a sample of how to use it.
Contact: kennard@tukey.berkeley.edu (Kennard White)
What: tkinspect
Where: harbor.ecn.purdue.edu:/pub/tcl/code/tkinspect-4c.tar.Z
Description: A Tk application browser/inspector
Contact: sls@aero.org (Sam Shen)
What: TkIspell
Where: harbor.ecn.purdue.edu:/pub/tcl/code/tkispell-1.3.Z
Description: Interface to ispell command
Contact: raines@bohr.physics.upenn.edu (Paul Raines)
What: tkkids
Where: From the contact
Description: Two kids' games - a Concentration-like memory game and
a spelling game (requires speak/scat software).
Contact: grina@news.fai.com (Peter Grina)
What: TkMail
Where: bohr.physics.upenn.edu:/pub/tk/tkmail.*
harbor.ecn.purdue.edu:/pub/tcl/code/tkmail-1.2.tar.Z
Description: Tk interface to Mail
Contact: raines@bohr.physics.upenn.edu (Paul Raines)
What: TkMan
Where: harbor.ecn.purdue.edu:/pub/tcl/code/tkman-1.3.1.tar.Z
bohr.physics.upenn.edu:/pub/tkman-1.3_SGI.tar.Z
Description: A Tk based man page reader with hypertext links. Also a
separate version for Silicon Graphics man pages exists.
Contact: phelps@ginkgo.CS.Berkeley.EDU (Tom Phelps)
What: tkmines
Where: harbor.ecn.purdue.edu:/pub/tcl/code/tkmines.1.3.shar.Z
Description: Mines game.
Contact: "Joel Fine" <joel@cs.berkeley.edu>
What: tkwool
Where: From the contact
Description: A version of Tk which uses the wool language rather than
Tcl. A Sun 4 binary is available on avahi.inria.fr:/wtk
Contact: colas@opossum.inria.fr (Colas Nahaboo)
What: Towers of Hanoi
Where: From the contact
Description: Sample of Towers of Hanoi solution in Tk.
Contact: fubar!dap@natinst.com (Damon Permezel)
What: tupact
Where: alt.sources archives
Description: 9X faster C-news active file "minimum article" updater
Contact: karl@NeoSoft.com (Karl Lehenbauer)
What: twoClocks
Where: harbor.ecn.purdue.edu:/pub/tcl/code/twoClocks.tcl.Z
Description: Two different kinds of clock
Contact: "Charles Read" <read@oracle.lanl.gov>
What: Tx
Where: sprite.berkeley.edu:/pub/tcl/mx.tar.Z
Description: an old Tcl/Sx based terminal emulator
Contact: "John Ousterhout" <ouster@sprite.berkeley.edu>
What: unix.tk
Where: sprite.berkeley.edu - in the Tcl mailing list archive file
Description: a Unix Tk browser
Contact: "Brent Welch" <welch@parc.xerox.com>
What: UserMaint
Where: harbor.ecn.purdue.edu:/pub/tcl/code/UserMaint_V1.0.tar.Z
Description: a Tk based user account maintenance package for maintaining
/etc/passwd, /etc/group, etc.
Contact: eads@mickey (Charles Eads)
What: user-setup
Where: ftp.eng.auburn.edu:/pub/Modules/user-setup2.0.tar.Z
Description: Menu driven interface to the Modules package.
Contact: elling@eng.auburn.edu (Richard Elling)
What: VMS port of Tcl/Tk
Where: src.honeywell.com:/pub/tcl67-tk32-on-vms55.tar.Z
Description: Port of most of Tcl 6.7 and Tk 3.2 done by a number of folk.
Contact: jkimball@src.honeywell.com (John Kimball)
What: Wafe
Where: ftp.wu-wien.ac.at:/pub/src/X11/wafe/wafe-0.94.tar.Z
Description: Symbolic interface to Athena Widgets. Note that this
can be used with Xaw3d-0.1.tar.Z to get 3-D Athena widget
presentation.
Contact: wafe@wu-wien.ac.at
What: widget server
Where: harbor.ecn.purdue.edu:/pub/tcl/code/ws1.0.tar.Z
Description: Widget server designed for use with the X11/emacs program epoch.
Contact: blk@mitre.org (Brian L. Kahn)
What: workman
Where: harbor.ecn.purdue.edu:/pub/tcl/code/workman.tar.Z
Description: workman - The Civilized CD Player
Contact: "Steve Grimm" <koreth@sun.com>
What: wtour
Where: harbor.ecn.purdue.edu:/pub/tcl/code/wtour1.0.tar.Z
Description: Tk 3.x Widget tour.
Contact: "Andrew Payne" <payne@crl.dec.com>
What: Xdig
Where: harbor.ecn.purdue.edu:/pub/tcl/code/Xdig.shar
Description: A Wish-based interface to the Domain Internet Groper (dig)
Contact: "Dave Collier-Brown" <davecb@nexus.yorku.ca>
What: xf
Where: harbor.ecn.purdue.edu:/pub/tcl/code/xf2.2.tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/docs/xf-doc.ps.Z ,
harbor.ecn.purdue.edu:/pub/tcl/docs/xf-doc-legal-nopics.dvi.Z ,
harbor.ecn.purdue.edu:/pub/tcl/docs/xf-doc-legal-nopics.ps.Z ,
harbor.ecn.purdue.edu:/pub/tcl/docs/xf-doc-legal.ps.Z ,
harbor.ecn.purdue.edu:/pub/tcl/code/xf2.2.patch01.Z
harbor.ecn.purdue.edu:/pub/tcl/code/xf2.2.patch02.Z
harbor.ecn.purdue.edu:/pub/tcl/code/xf2.2.patch03.Z
harbor.ecn.purdue.edu:/pub/tcl/code/xf2.2.patch04.Z
coma.cs.tu-berlin.de:/pub/tcl/xf.tar.Z
Description: user interface builder for wish/Tk 2.3. Older versions
are available for older tk versions.
Contact: send a "sub xf-l Your Name" line to listserv@tubvm.cs.tu-berlin.de
to subscribe to the XF mailing list,
"Sven Delmas" <garfield@cs.tu-berlin.de>
What: Zap Interpreters
Where: From the contact
Description: Simple Tk script to clear out all wish interpreters which
died without being removed.
Contact: spencer@med.umich.edu (Spencer W. Thomas)
------------------------------
From: FAQ Tcl/Tk Package Catalog
Subject: -XIII- Since Tcl/Tk appear to be extensible, are there any
common extensions?
What: addinput
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/addinput-3.2.Z
Description: Implements two new Tk file handle callback commands.
Contact: "Mark Diekhans" <markd@grizzly.com>
What: busy window
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/busy-1.1.tar.Z
Description: Tk extension to create a busy command which prevents the
user from clicking on application buttons while the program is busy.
Contact: gah@att.com (George A. Howlett)
What: C++ Tcl objects
Where: From the contact
Description: C++ code which allows you to develop software in C++
and create C++ objects which implemented in Tcl/Tk.
Contact: stephan@cs.tu-berlin.de (Stephan Herrmann)
What: Calc_Object
Where: From the contact
Description: A Tcl object which talks to bc via expect.
Contact: "Terrence Brannon" <tb06@pl122a.eecs.lehigh.edu>
What: calculator
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/calculator.tk.tar.Z
Description: Simple Tk calculator
Contact: "Richard Booth" <richard.booth@att.com>
What: calendar
Where: From the contact
Description: Tk calendar widget
Contact: sani@att.com (Sani Nassif [227])
What: color settings
Where: From the contact
Description: Tcl procedure to select appropriate color whether machine is
color or monochrome
Contact: gandalf@Csli.Stanford.EDU (Juergen Wagner)
What: deck.tk
Where: harbor.ecn.purdue.edu:/pub/tcl/code/deck.tk
Description: A simple implementation of InterViews "deck" widget
Contact: vanandel@rsf.atd.ucar.edu (Joe VanAndel)
What: Directed Acyclic Graph (DAG) widgets
Where: From the contact
Description: Tk DAG display widget (computed in LISP and visualized in Tk).
To be made available in May, 1993.
Contact: gandalf@Csli.Stanford.EDU (Juergen Wagner)
What: Disjoint listbox selections
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/Listbox.patch
Descriptions: Tk 3.2 listbox Disjoint selections.
Contact: "Marc R. Ewing" <me12+@andrew.cmu.edu>
What: SunOS dld package
Where: From the contact
Description: Tcl front end for SunOS 4.x dynamic loading routines.
Contact: "Jean-Luc Chatelain" <jlc@adaclabs.com>
What: Eiffel / Tcl interface
Where: ftp.dcs.gla.ac.uk:/pub/glasgow-fp/authors/Duncan_Sinclair/fumx.*
Description: A set of functions to allow an Eiffel program to invoke the
Tcl interpretor.
Contact: stephan@cs.tu-berlin.de (Stephan Herrmann)
What: file selector
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/fileselect.tcl
Description: file selector box
Contact: "Mario Jorge Silva" <msilva@cs.Berkeley.EDU>
What: file select (sherman)
Where: From the contact
Description: A "more over-developed file-selection mechanism".
Contact: asherman@fmrco.com (Aaron Sherman)
What: Tk focus follows pointer
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/focus3.1a.PATCH
Description: Tk 3.[12] patch to implement focus follows pointer and
key propagation model.
Contact: "Kennard White" <kennard@ohm.Berkeley.EDU>
What: font settings
Where: From the contact
Description: Tcl package "getfont" which returns a font matching request
as closely as possible.
Contact: spencer@med.umich.edu (Spencer W. Thomas)
What: graph
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/graph-1.1.tar.Z
Description: XY graphic plot and hypertext widgets for Tk 2.x
Contact: "George Howlett" <george.howlett@att.com>
What: GroupKit
Where: cpsc.ucalgary.ca:/pub/roseman/tclgk-beta2.tar.Z
Description: Tcl/Tk based version of InterViews GroupKit.
Contact: roseman@cpsc.ucalgary.ca (Mark Roseman)
What: iconbutton
Where: From the contact
Description: Tk 1.4 button widget which displays bitmap
Contact: Trevor.Lowe@comp.vuw.ac.nz (Trevor Lowe)
What: Lamda anonymous procedures
Where: From the contact
Description: Set of Tcl modifications to allow definition of anonymous
(unnamed) procedures
Contact: spencer@med.umich.edu (Spencer W. Thomas)
What: lisp2wish
Where: harbor.ecn.purdue.edu:/pub/tcl/code/lisp2wish6.tar.Z
Description: Wish to Common Lisp interface
Contact: kaye@linc.cis.upenn.edu (Jonathan Kaye)
What: list select
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/listselect.tcl
Description: Simple file selector
Contact: "Mario Jorge Silva" <msilva@cs.Berkeley.EDU>
What: Multibyte Support for Tk
Where: harbor.ecn,purdue,edu:/pub/tcl/extension/patch-16bit.0.2.tar.Z
Description: Tk 3.2 support for 2 byte character strings.
Contact: furukawa@apricot.kek.jp (Kazuro Furukawa)
What: Multiple interpretor support
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/minterp-0.9.tar.gz
Description: Create/control Multiple Interpretors from TCL, and also
Object Oriented Programming.
Contact: David Herron <david@davids.mmdf.com>
What: Mxedit
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/mxedit.2.0.2.tar.Z,
parcftp.xerox.com:/pub/mxedit/mxedit.2.0.2.tar.Z
Description: An editable text Tk widget and a fully functional editor
based on the widget.
Contact: welch@parc.xerox.com (Brent Welch)
What: net CDF
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/net_tcl.tar.Z
Description: Tcl wish with hooks for netCDF (??)
Contact:
What: Network Management
Where: From the contact
(tcl_curses, tcl_dbm, tcl_mib, tclnm, and tcl_snmp or tk_snmp)
harbor.ecn.purdue.edu:/pub/tcl/extensions/tcl_curses.shar.Z)
Description: These four independent packages are used to build a Tcl'ish
network-management tool. Though not finished yet, it offers many
features lacking in commercial offerings, mainly by being a tool
rather than an application. If you're dissatisfied with your
present NM-tool, check this.
Contact: phk@data.fls.dk (P-HK/Poul-Henning Kamp),
tcl_snmp@data.fls.dk (Mailing list for tcl_snmp)
tcl_snmp-request@data.fls.dk for subscription to above mailing list.
What: Photo widget
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/photo-2.0a.tar.Z
dcssoft.anu.edu.au:/pub/tk/photo-2.0a.tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/extensions/photo.tar.Z
Description: widget which displays a monochrome or color image using dithering
(photo.tar.Z is an older version).
Contact: paulus@cs.anu.edu.au (Paul Mackerras)
What: Postgres extensions
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/PQTcl.tar.Z
Description: C and C++ versions of interface to the UCB libPQ Postgres
relational database.
Contact: rmaxwell@ossi.COM (Robin J. Maxwell)
What: procedure tracing
Where: From the contact
Description: Tcl procedure tracing package.
Contact: bsmith@mickey.CS.Berkeley.EDU (Brian Smith)
What: Safe Tcl Interpreter
Where: From the contact
Description: Tcl cmds to provide some level of security.
Contact: karl@NeoSoft.com (Karl Lehenbauer)
What: secure tcl
Where: From the contact
Description: Extension to provide a send message evaluator
Contact: fine@cis.ohio-state.edu (Thomas A Fine)
What: showproc.tcl
Where: harbor.ecn.purdue.edu:/pub/tcl/code/showproc.tcl
Description: A new showproc
Contact: lance@markv.com (Lance Ellinghouse)
What: SIPP extensions
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tsipp3.0b.tar.Z ,
ftp.uu.net:/graphics/3D/tsipp.3.0b.tar.Z
Description: 3D rendering toolkit for Tcl and Tk based on the SImple
Polygon Processor (SIPP)
Contact: markd@grizzly.com (Mark Diekhans)
What: Spreadsheet
Where: From the contact
Description: Tk Spreadsheet like widget, which consists of a number of
other widgets.
Contact: cstruble@gnu.ai.mit.edu. (Craig 'Mover and Shaker' Struble)
What: System V ipc
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/SVipc.tar.Z
Description: Tcl interface to System V IPC facilities.
Contact: "Joe Kelsey" <kelsey@mdd.comm.mot.com>
What: Sybase Tcl
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/sybtcl-1.3.tar.Z
Description: Tk 3.0+ interface to Sybase database server.
Contact: tpoindex@nyx.cs.du.edu (Tom Poindexter)
What: tclcompare
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclcompare
Description: Compare two lists for equality
Contact: "David Herron" <david@twg.com>
What: tcl debugger
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tcl.debugger
Description: extended Tcl source level debugger (patch to tclX)
Contact: "Karl Lehenbauer" <karl@NeoSoft.com>
What: Tcl-DP
Where: toe.berkeley.edu:/pub/multimedia/Tcl-DP/tcl-dp-v1.0ak.tar.Z
harbor.ecn.purdue.edu:/pub/tcl/extensions/tcl-dp-v1.0ak.tar.Z
Description: Tcl Distibuted Programming - a public domain extension to
Tcl 6.5/Tk 3.0 which adds TCP/IP connection management, remote
procedure call and distributed object protocols to Tcl/Tk.
Contact: tcl-dp@roger-rabbit.CS.Berkeley.EDU or
tcl-dp-bugs@roger-rabbit.CS.Berkeley.EDU
What: Tcl externals
Where: From the contact
Description: Tcl 6.x package to implement external variables.
Contact: stolcke@ICSI.Berkeley.EDU (Andreas Stolcke)
What: tclIV
Where: cpsc.ucalgary.ca:/pub/tclIV.tar.Z
Description: Tk wrappers for InterViews 3.1 widgets.
Contact: roseman@cpsc.ucalgary.ca (Mark Roseman)
What: tclMIDI
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclm-1.0.tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/extensions/xdrum-1.0.tar.Z ,
ftp.sterling.com:/usenet/comp.sources.misc/packages/xdrum ,
ftp.sterling.com:/usenet/comp.sources.misc/packages/tclm ,
other comp.sources.misc archives
Description: Tclm is Tcl extended with Standard MIDI file manipulation
commands. xdrum is an extended Tk user interface with a new
drum widget, which combines to create wishm. Also includes Xdrum
wishm script, which allows you to edit MIDI drum patterns.
Contact: durian@advtech.uswest.com (Mike Durian)
What: tclOBST
Where: ftp.fzi.de:/pub/OBST/OBST3-3 directory
Description: Tcl library for the OBST persistent object management system.
Contact: stone@fzi.de
What: Tcl Packages
Where: toadflax.cs.ucdavis.edu:/pub/TclPackage.tar.Z
Description: Provide ability to create enclosed groups of code which the
user can load as a unit.
Contact: beard@toadflax.cs.ucdavis.edu (Patrick C. Beard)
What: tclprof
Where: From the contact
harbor.ecn.purdue.edu:/pub/tcl/code/tclprof.shar.Z
Description: Tcl performance profiling facility. Works with Tcl 6.4.
Comes as a part of Extended Tcl, but does not require it.
Contact: markd@grizzly.com (Mark Diekhans)
What: tclRawTCP
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclRawTCP.shar.Z,
coma.cs.tu-berlin.de
Description: Raw TCP package for Tcl/Tk based on tcpConnect
Contact: "Tim MacKenzie" <tym@dibbler.cs.monash.edu.au>
What: tclsql
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclsql-1.0.tar.Z
Description: tclsql is a Tcl interface to SQL
(Structured Query Language). Tclsql is probably INGRES 6.4
specific, but it could be ported to other SQL platforms.
Contact: cxh@arsenic.berkeley.edu (Christopher Hylands)
What: tclsockets
Where: From the contact
Description: Extended Tcl interface to BSD sockets
Contact: lance@markv.com (Lance Ellinghouse)
What: tclTCP
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclTCP-1.0.tar.Z
Description: Extended Tcl BSD socket library interface
Contact: "Kevin B. Kenny" <kennykb@crd.ge.com>
What: tclvogle
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclvogle.tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/extensions/tclvogleDOCS.tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/extensions/vogleWish.sun4.exe.Z
Description: Tk [23]-D drawing widgets (alpha)
Contact: "Mike Hoegeman" <mh@wx.gtegsc.com>
What: Tcl SQL
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclql-1.0.tar.Z
Description: Tcl interface to SQL (INGRES 6.4 specific, but portable).
Contact: "Christopher Hylands" <cxh@arsenic.berkeley.edu>
What: tcl_streams
Where: From the contact
Description: System V stream I/O library for Tcl
Contact: peter@taronga.com (Peter da Silva)
What: tclX dynamic library patches
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclX_dld.shar.Z
Description: Patches to tclX to support GNU dld (v. 3.2.3) dynamic libraries.
Contact: adrianho@barkley.berkeley.edu (Adrian J Ho)
What: tclX / Tk merge
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tclX-tk2.0.shar.Z
Description: Replacement files to incorporate tclX with Tk 2.x
Contact: markd@grizzly.com (Mark Diekhans)
What: tclXt
Where: posted to comp.lang.tcl - other locations unknown
Description: Tk hooks to allow calls to Xt routines.
Contact: Unknown
What: tcpConnect
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tcpConnect.shar.Z
Description: Tcl/Tk TCP connect and Tk filehandler extensions
Contact: "Pekka Nikander" <pnr@innopoli.ajk.tele.fi>
What: tk Bell and Cutbuffer patches
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/bellcut3.2.pat ,
harbor.ecn.purdue.edu:/pub/tcl/extensions/bellcut.shar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/extensions/tkBellCutbuffer.shar.Z
Description: Tk 3.2, 2.3, and 2.1 patches to add bell and cutbuffer commands.
Contact: "Jim Davis" <davis@dri.cornell.edu>,
Rick_Ohnemus@imd.sterling.com (Richard Ohnemus)
What: Tk Emacs
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/TkEmacs1.3.tar.Z
Description: Emacs widget for the Tk widget set. Allows emacs-lisp code to
be sent to emacs and Tcl code to be sent from emacs to Tcl.
Works with tk2.3 and tk3.0 (and should work with tk3.1 when it
is available). Contains patches for GNU Emacs 18.58 and 18.59.
Contact: "Sven Delmas" <garfield@cs.tu-berlin.de>
What: tkFScale
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tkFScale.tar.Z
Description: Tk 3.2 Scale widget which uses floating-point values.
Contact: "Paul Mackerras" <paulus@cs.anu.edu.au>
What: tkGLXwin
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tkGLXwin-1.1.tar.Z,
media.mit.edu:/pub/tkGLXwin-1.1.tar.Z
Description: Tk 3.x Silicon Graphics Graphics Library widget interface.
Contact: "Michael Halle" <halazar@media.mit.edu>
What: tk-mod.shar
Where: From the contact
Description: Alternative geometry managers for Tk 1.4
Contact: pnr@innopoli.ajk.tele.fi
What: tk RichText Format widget
Where: multimedia.cc.gatech.edu:/pub/tk-rtf-0.1.tar.Z
Description: Tk based Microsoft RichText File Format widget reader (pre-alpha).
Contact: iansmith@haring.cc.gatech.edu (Ian Smith)
What: tkText
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tkText-inst.tar.Z
Description: A Tk 1.3 tkText text widget and installation patches
Contact: "Derrick C. Cole" <cole@concert.net>
What: tkText
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tkText.shar.Z
Description: A Tk 1.3 tkText text widget
Contact: "M. G. Christenson" <mgc@cray.com>
What: tkText
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/tkText-2.0.tar.Z
Description: A Tk 2.0 tkText text widget
Contact: "M. G. Christenson" <mgc@cray.com>
What: tree widget
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/te-3.2.tar.Z
Description: Tk 3.2 based widget for displaying dynamic trees.
Contact: allan@piano.sta.sub.org (Allan Brighton)
What: turtle graphics
Where: From the contact
Description: Extended Tcl/Tk turtle graphics package
Contact: kjx@comp.vuw.ac.nz (R James Noble)
What: validate
Where: From the contact
Description: example of using bindings to validate entry widget data.
Contact: vanandel@rsf.atd.ucar.edu (Joe VanAndel)
What: Variable Frames
Where: From the contact
Description: A Tcl replacement for uplevel/upvar to provide a user with the
ability to define scoping environments for variables.
Contact: cimarron@blake.miro.com (Cimarron Taylor)
What: warp
Where: From the contact
Description: Tk warp command to move the mouse point to specific locations.
Contact: fine@cis.ohio-state.edu (Thomas A Fine)
What: wmstuff
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/wmstuff.tar.Z ,
harbor.ecn.purdue.edu:/pub/tcl/extensions/wmstuff.patch1.shar.Z
Description: Tk support for ICCCM WM_PROTOCOLS & WM_DELETE
Contact: "Mike Hoegeman" <mh@wx.gtegsc.com>
What: Xpm support
Where: harbor.ecn.purdue.edu:/pub/tcl/extensions/TkPixmap1.5.tar.Z ,
coma.cs.tu-berlin.de
Description: Tk 2.3/3.0 tkBitmap.c modification to support Xpm 3.2d pixmaps.
Versions supporting previous Tk's are also available.
Contact: garfield@cs.tu-berlin.de (Sven Delmas)
What:
Where:
Description:
Contact:
------------------------------
From: FAQ Tcl/Tk Package Catalog
Subject: -XIV- Is there any commercial use of Tcl/Tk?
A list of commercial packages which use Tcl/Tk is being maintained by
larry@tweety.cs.berkeley.edu (Larry Rowe). Contact him for details.
NeoSoft Communications Services - (713) 684-5900 - provides
commercial support for developing Tcl applications, in short-term hourly,
long-term hourly, or fixed-price variations. They have long term experience
with Tcl.
------------------------------
End of comp.lang.tcl Frequently Asked Questions (3/3)
*****************************************************
--
:s
:s Larry W. Virden INET: lvirden@cas.org
:s Personal: 674 Falls Place, Reynoldsburg, OH 43068-1614
--
:s
:s Larry W. Virden INET: lvirden@cas.org
:s Personal: 674 Falls Place, Reynoldsburg, OH 43068-1614